I plowed - French English Dictionary